package com.ruoyi.celoan.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.common.core.domain.BaseEntity;

@TableName("data_report_logs")
public class DalianDataReportLogsEntity extends BaseEntity {

    @TableId
    private Long id;
    private String messageType;
    private String messageInformation;
    @TableField(exist = false)
    private int result;

    public void setMessageType(String messageType) {
        this.messageType = messageType;
    }

    public void setMessageInformation(String messageInformation) {
        this.messageInformation = messageInformation;
    }

    public boolean equals(Object o) {
        if (o == this) return true;
        if (!(o instanceof DalianDataReportLogsEntity)) return false;
        DalianDataReportLogsEntity other = (DalianDataReportLogsEntity) o;
        if (!other.canEqual(this)) return false;
        Object this$messageType = getMessageType(), other$messageType = other.getMessageType();
        if ((this$messageType == null) ? (other$messageType != null) : !this$messageType.equals(other$messageType))
            return false;
        Object this$messageInformation = getMessageInformation(), other$messageInformation = other.getMessageInformation();
        return !((this$messageInformation == null) ? (other$messageInformation != null) : !this$messageInformation.equals(other$messageInformation));
    }

    protected boolean canEqual(Object other) {
        return other instanceof DalianDataReportLogsEntity;
    }

    public int hashCode() {
        int PRIME = 59;
        result = 1;
        Object $messageType = getMessageType();
        result = result * 59 + (($messageType == null) ? 43 : $messageType.hashCode());
        Object $messageInformation = getMessageInformation();
        return result * 59 + (($messageInformation == null) ? 43 : $messageInformation.hashCode());
    }

    public String toString() {
        return "DalianDataReportLogsEntity(messageType=" + getMessageType() + ", messageInformation=" + getMessageInformation() + ")";
    }

    public String getMessageType() {
        return this.messageType;
    }

    public String getMessageInformation() {
        return this.messageInformation;
    }
}


/* Location:              D:\tuodayun\workspace\work\celoan-third-data-report-service-2.0.0-SNAPSHOT.jar!\BOOT-INF\classes\com\celoan\entity\DalianDataReportLogsEntity.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */
